be overly submissive or compliant - Allemand Anglais Dictionnaire